scribbled leatherjacket - German English Dictionary